package Day23.字符串训练;

/**
 * @author hyhWTX
 * @version 1.0
 * @date 2022年04月10日 8:33
 */


public class Test1 {
    public static void main(String[] args) {
        /**
         * 1、从字符串“abcdefzhig”中取下标为偶数的字符放入另一字符串中，并输出。
         * （用两种方法完成：①、用字符数组来完成。②、用字符串来完成。）
         */
        String str= "abcdefzhig";
        //使用字符数组实现
        char[] cs =str.toCharArray();
        String newStr = "";
        for (int i = 0; i < cs.length; i++) {
            newStr = newStr +cs[i];
        }
        System.out.println(newStr);

        //使用字符串实现
        String newStr1 = "";
        for (int i = 0; i < str.length(); i++) {
            char c = str.charAt(i);
            //newStr1.concat(c);//此处错误，不能使用字符
            newStr1 = newStr1+c;
        }
        System.out.println(newStr1);

        /**
         * 将上题取到的字符串与“oi”连接保存与字符串str中，输出原串与新串。
         */
        String str2 = newStr.concat("oi");
        System.out.println(str2 + "hello java");
    }
}
